El Meson Latin American Cuisine bar
(453)
Latin American restaurant
Address: 6625 Castor Ave, Philadelphia, PA 19149
Hours: Open ⋅ Closes 2 AM
Phone: (267) 538-4858
No information is available for this page. · Learn why
a European tour and we are all going. 3 yrs. 2.