Special Place My family and I visited recently, LOVED the Mexican food. The overall service and mood is what makes this place special.
Great service Service was prompt and friendly. Food was very good. Simply loved their salsa. A great place to have dinner.
we could there every day We went there numerous times and always loved it! Whenever we are in the States / Arizona we have lunch or dinners there. Absolutely delicious!.
Address 1220 E Prince Rd, Tucson, AZ 85719-1835
Phone +1 520-323-1022
Maps 854F72CW+MP Open Maps