Soto
Add to Favorites
OPEN NOW
Today: 5:00 pm - 11:00 pm
Saved to Favorites
Phone: (512) 531-9142
Address: 1100 S Lamar Blvd Ste 2115, Austin, TX 78704
Website: https://www.sotorestaurant.com
Soto - South Lamar
107 W 5th St, Austin, TX 78701
909 W Mary St, Austin, TX 78704
1908 Guadalupe St, Austin, TX 78705
801 S Lamar Blvd, Austin, TX 78704
2304 S Congress Ave, Austin, TX 78704
4006 S Lamar Blvd, Austin, TX 78704
801 Barton Springs Rd, Austin, TX 78704
2100 Guadalupe St, Austin, TX 78705
454 W 2nd St, Austin, TX 78701
419 E 7th St, Austin, TX 78701