Los Pollos Restaurant

4.0 (62)restaurant

A relaxed Takoma Park spot serving hearty Latin American comfort food with warm, straightforward hospitality.

Find on Google Maps

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.

Ask Karpo for more information.