Havana Restaurant
About
Cuban
Price Range : $11-30 ($$)
Location
Adress: 5331 Menaul Blvd NE, Albuquerque, NM 87110
Phone: (505) 830-2025
Work Hours
Business info
- list_altTakes ReservationsNo
- directions_carDeliveryNo
- move_to_inboxTake-outYes
- credit_cardAccepts Credit CardsYes
- thumb_upGood ForLunch, Dinner
- local_parkingParkingPrivate Lot
- local_parkingBike ParkingYes
- accessibilityGood for KidsYes
- groupGood for GroupsYes
- insert_emoticonAmbienceCasual
- volume_upNoise LevelAverage
- local_barAlcoholNo
- transit_enterexitOutdoor SeatingNo
- wifiWi-FiNo
- tvHas TVYes
- fastfoodCatersNo
Reviews
-
Jessica Alvarez
Ive never had cuban food so i decided to try some out. Delicious. Absolutely delicious. Such nice older couple provided great service, made my experience very personable.
-
Ricardo Barros
If you haven’t tried Cuban food, this place might be OK. But coming from Miami, I can attest that the food is missing a ton of flavor and depth. The black beans are just plain sad. The service is OK, they just need a real Cuban grandmother in the kitchen.
-
Warner Anderson
I am vegetarian so there is that.... My son, a "foodie", really liked the Cuban sandwich, on real Cuban bread and press-toasted. I had a similar cheese sandwich, no meat. I grew up in the Tampa area and started on Cuban bread early, so am pretty discriminating. This is good. BTW we each ordered a sandwich with a side of black beans and rice. Neither of us could finish it all.
-
Bill Barham
Pretty good food. I had breaded steak which was very good and wife had the chicken which was a little tough and dry. Great old man serving us. He had personality
-
Tera Crayne
Authentic Cuban in an upscale environment. Delicious. Flavor was just like being in Havana!
People Recommend
- TownePlace Suites Albuquerque North. 5511 Office Blvd NE, Albuquerque, United States
- Padilla’s Mexican Kitchen. 1510 Girard Blvd NE, Albuquerque, United States
- Rockin’ Taco. 3600 Cutler Ave NE Green Jeans Farmery, Albuquerque, United States
- Shogun Japanese Restaurant. 3310 Central Ave SE, Albuquerque, United States