Our Location

Located on Historic Route 66 in Nob Hill

Address

3339 Central Ave NE, Suite C
Albuquerque, NM, 87106

Come on In!

Monday - Thursday

12:00 PM – 9:00 PM

Friday - Sunday

12:00 PM – 10:00 PM