Our Location
Located on Historic Route 66 in Nob Hill
Address
3339 Central Ave NE, Suite C
Albuquerque, NM, 87106
Phone
Come on In!
Monday - Thursday
12:00 PM – 9:00 PM
Friday - Sunday
12:00 PM – 10:00 PM
3339 Central Ave NE, Suite C
Albuquerque, NM, 87106
12:00 PM – 9:00 PM
12:00 PM – 10:00 PM