Cheba Hut - Albuquerque

Snacks, Salads, Sandwiches
Cheba Hut Toasted Subs, 6902 Menaul Blvd NE, Albuquerque, NM 87110, USA, United States
Dishes: 63

Cheba Hut

4.8 / 5 of 1700 Reviews
Phone
+15058840803
Address
Cheba Hut Toasted Subs, 6902 Menaul Blvd NE, Albuquerque, NM 87110, USA, United States

At a distance of 664 meters from Cheba Hut in Albuquerque there are parking spots where you can park your vehicle.

Amenities

Feedback

★ 4.8 / 5 of 1700 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now