314 Drayton St, Savannah, GA 31401
The item at the top is the Habana Nachos and it is delicious. Obviously/unfortunately the pastelitos and sandwich are not