Si Charro
Mexican · Casual Dining · Bar
Sí Charro is a restaurant offering a fresh juice bar, horchata, and avocado toast. They also provide catering services and have multiple locations in Tucson.
Location
Best places nearby
The highest rated places close to Si Charro.
Local restaurants nearby
847 E. 18th Street, Tucson, AZ, 85719
