Open the map →

A Taste of Spain Philadelphia, PA, United States

About A Taste of Spain

A Taste of Spain is listed as Spanish - Restaurant. It is located at 51 North 12th Street, Philadelphia, PA, 19107-2902.

Specials at A Taste of Spain

No specials listed yet for A Taste of Spain. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is A Taste of Spain located?

It is located at 51 North 12th Street, Philadelphia, PA, 19107-2902.

How can I contact A Taste of Spain?

Contact details: phone +1-215-883-8668; website http://www.atasteofspain.us/.

More venues in Philadelphia

All specials in Philadelphia →