Castro at Victory Sandwich Bar
Victory Sandwich Bar
$
Deli/Sandwich Shop
Decatur
Mon 11:00 am - 2:00 am
Tue 11:00 am - 2:00 am
Wed 11:00 am - 2:00 am
Thu 11:00 am - 2:00 am
Fri 11:00 am - 2:00 am
Sat 11:00 am - 2:00 am
Sun 11:00 am - 2:00 am
340 Church St
Decatur, GA30030
Call: 404.377.9300
Visit Website

Recommendations

"Paired with a cold Tecate with lime, I like to top off this meal with a few rounds of ping pong to work off the calories. It’s just like a Cuban sandwich—roast pork, ham, cheese, pickles, and mustard—but in a miniature size, which is perfect for a late-night snack alongside a cold canned beer."

Nearby