From Our Editors
A well-known Greek restaurant in Vista, It's on S Melrose Dr is the perfect location for wonderful salad and tasty soup. It's a favorite spot for visitors seeking fantastic food.
No specific attire is required, so feel free to dress casually and comfortably.
For those watching what they eat, the menu does feature vegetarian items and it's been tabbed as a good option for large groups. In addition to its convenient take-out offerings, the restaurant even provides catering for events around town. Or, if you just want to pop in for a drink, the restaurant does have a pretty decent selection at its bar.
One of the tastier franchises in the area, It's is a terrific choice when you're in the mood for unique international cuisine, and want to break away from the regular ol' Chinese/Mexican/Italian fare.