El Grill
5265 Jimmy Carter Blvd # 6190
Norcross, Georgia 30093
USA
Phone: 770-840-7658
Norcross, Georgia 30093
USA
Phone: 770-840-7658
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Chaat House0.00 mi
Mughals0.00 mi
Wendy's0.11 mi
China Wok0.11 mi
Dunkin' Donuts0.11 mi
El Pastorcito0.11 mi
Costa del Sol0.13 mi
Checkers Drive-In Restaurant0.14 mi
Pro Wings Cafe0.16 mi
Don Taco0.16 mi
Cuisine:
El Grill Description:
El Grill is a lovely Barbeque, Grill restaurant in Norcross, Georgia, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of El Grill