R M.

R M. left a tip at Teela Taqueria

227 Sandy Springs Pl NE, Ste 506, Atlanta, GA | January 16, 2012
Best guacamole I've had since moving to ATL from guacamole heaven (Southern California). Bang Bang Shrimp is a must. Try the Holy Mole too...good place.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Teela Taqueria
7.1
Atlanta, GA
Taco Place
Show More