Update Info - Teddy's Snack Shack
This restaurant was reported as closed. If it is open, let us know.
Teddy's Snack Shack
3420 Orcutt Rd
Santa Maria, CA 93455
3420 Orcutt Rd
Santa Maria, CA 93455
This restaurant was reported as closed. If it is open, let us know.