Taco Roco Mexican Restaurant and Bar
129 W. Central AvenueSanta Maria, California 93454
About the company
Closed Mondays Tue-Fri 11:30am-10:00pm Saturday 3:00pm-10:00pm Sunday 3:00pm-9:00pm Taco Loco Restaurant & Catering Delicious Mexican Food & Fabulous Margaritas