Cheba Hut

115 Harvard Dr SE
Albuquerque, NM
505.232.2432
35.0804
-106.620943
Hours:
Mon - Wed:10am - 10pm
Thu - Sat:10am - midnight
Sun:10am - 10pm

for Cheba Hut
Directions
from: