""A new style of eating imported from Mexico."" Located in Scottsdale, we also serve tapas and teppanyaki. Enjoy delicious Mexican food, 100 tequilas, and good times during Happy Hour.
chat
Contact Us
7001 N Scottsdale Rd #142, Scottsdale, Arizona, United States, 85253