Best Latin American restaurant in Savannah, GA
(2) Best Latin American restaurant
Best Places List (2)
1 La Parrilla Mexican Restaurant
7804 Abercorn Extention, Savannah, GA 31406, United States
2 La Nopalera Mexican Restaurant
108 Mall Blvd, Savannah, GA 31406, United States
Map