Sandwich Map
Atlanta
other

Cuban

Havana Sandwich Shop

2905 Buford Hwy NE

Atlanta, GA

The sandwich regulars name at a shop their town rates among its best.

Cuban sandwich and the rice and beans are delicious!!

A reviewer who ate there
Directions

Sources