Restaurant
Havana Sandwich Shop
6 locals recommend,
Tips from locals
Take a trip back to Cuba at this local favorite. Cuban sandwiches like you've never had before. Good enough to rival what you find in Miami
Unique things to do nearby
Location
2905 Buford Hwy NE
Atlanta, GA