Limon & Chile is a Latin-American restaurant located on the second floor of West Village. It offers items such as breakfast tacos in the morning and for lunch and dinner, a selection of tacos, enchaladas and burritos.
Contact UsQuestions? We're here to help!
Food Service DirectorTurq Danielsdanielsemail@example.com
532 8th St NW
Atlanta, GA 30318