Local Search by Yahoo! Local
User Rating: 4 out of 5 stars (18 ratings)

Iberia Restaurant

1026 Alma St, Menlo Park, CA 94025 Get directions Cross Streets: Between Ravenswood Ave and Alma Ln
www.iberiarestaurant.com
37.454228 -122.181014
Own this business? Get guaranteed top placement.
Hours:Lunch 11:30 a.m.-2:30 p.m.; dinner 5:30-10 p.m. daily
Categories:Restaurants, Tapas Restaurants, Spanish Restaurants
Cuisine:Spanish, Tapas
Smoking:No Smoking
Dress Code:Casual

Find nearby

Show businesses on a map:

You Might Also Like

More Recommendations

Get Local Recommendations

More Search Options

Menlo Park City Guide > Food & Dining > Restaurants > All Restaurants > Iberia Restaurant