Lakewood OH
Clear
80°F
 

Tag Archives: Villa y Zapata Mexican Restaurant

Family-run Villa y Zapata has been area landmark for four decades

There are a few restaurants in Cleveland so respected for their food that they have survived the test of time and a tough economy. They have attained landmark status. Villa y Zapata is one of those restaurants. Over the course of nearly four decades, this family-run restaurant at West 85th Street and Madison Avenue has [...]

 

Archives