Restaurant Spain Restaurant Spain

Restaurant Spain Map

1866 Glendale Blvd. (Alessandro St.)
Los Angeles, CA 90026
323-667-9045
Map
Cuisine: Spanish / Tapas / Small Plates
Authentic Spanish cuisine in a fun setting at lower prices than Westside counterparts.
Openings: Lunch & Dinner Tues.-Sun.

Features