Roomy Cuban cafe with a small patio serving sandwiches & combo plates since 1976. Havana was the first restaurant to bring a full Cuban menu to the Atlanta area. The restaurant focuses on quality, consistency, and affordability.
Havana Sandwich Shop2905 Buford Hwy Ne
Brookhaven, Georgia 30329