Iberia Restaurant

Permanently closed
1026 Alma St
Menlo Park, CA 94025

Iberia Restaurant in Menlo Park, CA, has been serving authentic Iberian dining since 1984, specializing in tapas and cocktails that capture the essence of Spanish cuisine. Known for its vibrant atmosphere, it offers a variety of dining experiences, including dine-in and take-out options.

The restaurant features a range of culinary events, such as Pintxos and Paella Night, along with cooking classes designed for those wishing to learn the art of cooking like a Spaniard. Its commitment to quality and tradition makes Iberia a beloved destination on the Peninsula for both locals and visitors alike.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United StatesCaliforniaMenlo ParkIberia Restaurant

Partial Data by Foursquare.