La Cascada Restaurant
• 229 Town Center W | Santa Maria, CA | 93458
The locally owned and operated La Cascada Restaurant is a place the whole family will enjoy. The restaurant boasts savory Mexican cuisine, friendly service and affordable rates. The menu includes meat and seafood entrees, homemade enchiladas, Mexican meatballs, halibut fish tacos and handmade corn tortillas.
229 Town Center W
Santa Maria
CA
93458
