Jamburritos
1389 Peachtree Street Suite 111
Atlanta, Georgia 30309
USA
Phone: (404) 733-5944
Atlanta, Georgia 30309
USA
Phone: (404) 733-5944
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Subway0.00 mi
Vespucci's Italian Pizza0.02 mi
My Friend's Place0.03 mi
Madison Grill0.03 mi
Grandma Lees At Midtown0.09 mi
Center Stage Theatre0.11 mi
Vinyl0.11 mi
The Loft0.11 mi
The Loft0.11 mi
Cuisine:
Jamburritos Description:
Jamburritos is a lovely Others restaurant in Atlanta, Georgia, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Jamburritos