Review of Tin Lizzy's Cantina

229 Peachtree St NE, Atlanta, GA 30303

Overall Rating

Review


Food and service were poor--not gluten free

Updated 4 years ago

Celiac