Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Illinois icon-chevron-right Chicago icon-chevron-right Cuba 312

Cuba 312

Restaurants, Cuban North Center
5 out of 5 stars
(6user reviews)
Cuba 312


Address: 2054 W Roscoe St
Price: $$
Do you own this business?

Users say (6)

5 out of 5 stars

Average User Rating

5 / 5

Rating Breakdown

  • 5 star:6
  • 4 star:0
  • 3 star:0
  • 2 star:0
  • 1 star:0
1 person listening

Castro's Last Stand is a fantastic dinner for a few people or a hungry couple. Staff is really nice and friendly. BYOB!

They only Been open 1yr n couple Of months but wow this place never disappoints... Plus the owners really care and are always there, you rarely see that Now adays

Best Cuban food in the city .. As soon as you walk in you feel home and the food is 🔥My favorite is the shrimp hibarito!!!

AMAZING!!! Food is so good, Very flavorful. Staff is friendly. Literally everything on their menu is good, not one bad thing.