902 Merrimac Dr, Takoma Park, Maryland 20903 USA
El Campeon Rotisserie Chicken & Bakery
Photo Credit: Yelp