Taylor's Restaurants... 114 Mall Blvd Savannah, GA 31406-47...
+19123552273
At a distance of 237 meters from Taylor's Restaurants. in Savannah there are parking lots where you can leave your vehicle.
The menu for Taylor's Restaurants. from Savannah is currently not available. On our website you can find a large selection of other menus from Savannah as well. Why not take a look or help Menulist and upload the overview of dishes and drinks here.
This place is among the best in Savannah and is represented in the category Fast Food, and based on the average rating 3, Taylor's Restaurants. is indeed a good choice.
Had a fantastic experience with the manager at this location They apparently had a busy weekend...
I can tell the food we ordered was old.