El Limeno
201 Upshur St NW
Washington
DC
20011
(202) 829-5551
Open Map
Description
El Limelo Restaurant is located at 201 Upshur St NW, Washington, DC. This location is in the Petworth neighborhood. This business specializes in Family Style Restaurants.
by merchantcircle on May 08, 2015 from
merchantcircle
Central American
Laid Back Casual
Latin American
Mexican
Neighborhoods: Petworth, Northwest Washington
Price Range: $$ $9-$15
restaurant
Restaurants
Restaurants Family Style