Los Tres Amigos
Address:
1127 W Main St, Santa Maria, CA 93458
Phone:
(805) 922-6077
Restaurants
Other Businesses:
- Subway at 809 N Broadway, Santa Maria, CA 93454
- Real Tamazula at 1018 W Main St., Santa Maria, CA 93458
- Rosticeria Y Tortilleria Dani at 1014 W Main St, Santa Maria, CA 93458
- Taqueria Carmelita at 809 N Broadway, Santa Maria, CA 93454
- La Picosita at 923 N Broadway, Santa Maria, CA 93454