New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars 3

Greek Town Grill-CostaMesa

cdmedici | Nov 19, 2005 02:52 PM

Due to the lack a great local Greek restaurants, I jumped at going to the newly opened Greek Town Grill last night.

Verdict is still out. Great high quality ingredients but they are still getting their groove together.

The hummus needs way more garlic. The dolmades were great. The beef a bit on the dry side.

I would give a few weeks.

Greek Island Grill still rates #1 in my book.

Want to stay up to date with this post?

Recommended From Chowhound