El Limón

About

El Limón is a food stand in Punta Santiago, Humacao that serves fried food and beer.  This place also doubles as a restaurant that serves other types of Criollo food and sauté inside the venue.

Filed Under