Sent on the 5th of November, 2010
El Principe Restaurant115 W Lehigh Ave, Philadelphia, PA
Los Tios Food Truck219 E Lehigh Ave, Philadelphia, PA
Isla Nena , Philadelphia, PA