top of page
COnTACT Us
Book
a table
Select your details and we’ll try get the best seats for you
our
location
840 N Grand Ave Ste 12,
Nogales, AZ 85621
Monday - Saturday 10am - 8pm
​Sunday 10am - 4pm
bottom of page
Select your details and we’ll try get the best seats for you
840 N Grand Ave Ste 12,
Nogales, AZ 85621
Monday - Saturday 10am - 8pm
​Sunday 10am - 4pm