• Home

  • Menu

  • Gallery

  • Contact

  • More

    Use tab to navigate through the menu items.
    Order Online Now
     

    ADDRESS

    3236 La Orilla Rd NW Ste A

    Albuquerque, NM 87120

    OPENING HOURS

    Mon - Thurs: 11am - 9:30pm

    Friday:           11am - 10:00pm

    ​​Saturday:      12pm - 10:00pm

    Sunday:        12pm - 9:30pm

    CONTACT

    P: (505) 492-2244

    FOLLOW