El Charro
2581 Piedmont Road, Lindbergh Plaza
Atlanta, Georgia 30324
USA
Phone: 404-264-0613
Atlanta, Georgia 30324
USA
Phone: 404-264-0613
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Eclipse di Luna0.08 mi
Academy Ballroom0.17 mi
Far East Café0.20 mi
Roaster's0.20 mi
Apothe Cafe & Juice Bar0.20 mi
Kiku Japanese Steakhouse0.20 mi
Pizzeria Venti0.20 mi
Roasters Rotisserie0.20 mi
Perk At Lenox0.31 mi
Cuisine:
El Charro Description:
El Charro is a gorgeous American,Latin American restaurant in Atlanta, Georgia, offering you a super choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of El Charro