Restaurant

Pueblo

8 locals recommend,
Permanently closed
Location
3321 Hyland Ave
Costa Mesa, CA

Tips from locals

Tw
March 8, 2018
Amazing food. Big fan of this place.

Unique things to do nearby

The Boat People Cruise- Private Harbor Cruises
Superior Whale/Dolphin Watching - fast/fun, most sightings
Wine Cruise in Newport Beach California

Locals also recommend