Order food

Order food

El Meson Latin American Cuisine bar

3.6 (462)$$Latin American restaurant

6625 Castor Ave, Philadelphia, PA 19149

El Meson Latin American Cuisine bar

6625 Castor Ave, Philadelphia, PA 19149
This restaurant is no longer supported.