IBERIA RESTAURANT - Menlo Park

IBERIA RESTAURANT - Menlo Park

Very tasty. Not too pricey (especially for tapas). A great patio. A great indoor ambiance. And a bar stocked with quality spirits.