7001 N Scottsdale Rd #142, Scottsdale, Arizona, 85253
(480) 284-4527
""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.
No reviews yet. Be the first to write a review!