
Los Pollos Restaurant
4.0 (62)restaurant
A relaxed Takoma Park spot serving hearty Latin American comfort food with warm, straightforward hospitality.
Description




Located on New Hampshire Avenue in Takoma Park, this casual dining room centers on a variety of Latin American dishes served in a welcoming neighborhood setting.