Cheba Hut "Toasted" Subs
6902 Menaul Blvd NE, Albuquerque, NM 87110
Cheba Hut "Toasted" Subs (ABQ-Uptown) is located in the wonderful Uptown district of Albuquerque, NM! This shop has some of the best views of the Sandia Mountains that can be viewed from our large patio. Be sure to check us out on our social accounts for updates on shop events and anything Cheba! See you soon friends!
More Business Info
- Hours
- Regular Hours
Mon - Wed: Thu - Sat: Sun: - Services/Products
- delivery
- bar
- catering
- restaurants
- take out
- Payment method
- discover, master card, cash, visa
- Other Link
- Categories
- American Restaurants, Restaurants, Sandwich Shops, Take Out Restaurants
Suggest an Edit