Lime Taqueria & Tequilla Bar
(678) 309-1113 | View Website

4600 W. Village Place, Suite 3007, Smyrna, GA   30080

33.841023 -84.494062
Map of Lime Taqueria & Tequilla Bar
 
57% 100 30 30 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!