La Lola Taqueria

4337 Buford Hwy NE #170, Chamblee, GA

Menu (As of 10/30)

Dolci

La Lola Taqueria: hours and how to order