Cheba Hut "Toasted" Subs
Restaurant • Bar • Meal takeaway • Sandwich shop • Family restaurant • American restaurant • Catering service • Meal delivery • Lunch restaurant • Deli • Salad shopOne of the Top rated Meal takeaways in Albuquerque
#2 Top rated Meal takeaway in Albuquerque
#3 Top rated Family restaurant in Albuquerque
#2 Top rated Catering service in Albuquerque
#3 Top rated Deli in Albuquerque
▼
Address
115 Harvard Dr SE, Albuquerque, NM 87106
Website
Contact
(505) 232-2432Price rating
$ $$$
Rating on Google Maps
4.60 (1.4K reviews)Open on Google Maps