El Charro Mexican Restaurant
2581 Piedmont Rd NE Ste 200
Atlanta
GA
30324
(404) 264-0613
Open Map
Casual
Food & Dining
lindbergh / morosgo
Mexican
Neighborhoods: Buckhead, Lindbergh - Morosgo
Non-smoking
Reservations Not Required
Restaurant
Restaurants
Tex-Mex