1. Casa Tequilana 545 N Main St, Leeds, UT 84746 Coordinate: 37.24329,-113.3533 Phone: (435) 703-6204