6902 Menaul Blvd NE, Albuquerque, New Mexico, 87110, United States
Established January 2022
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!
Business Hours:
Sun to Wed: 10:00am - 12:00am
Thu to Sat: 10:00am - 2:00am
No photos have been uploaded yet.
No news or articles are available right now.
Is this your business? Click Here [Listing #1777959]