Find the top Hot dog stand in Savannah, Georgia near you now.
Fast food restaurant
Address: 175 W Bay St, Savannah, GA 31401
Address: 5500 Abercorn St Suite 38, Savannah, GA 31405