Lucha Sabina
Oaxaca Street Food based on Mushrooms. Food Truck Stationed on 100 Sebastopol Road, Southwest of Santa Rosa.
03/03/2025
Our tlayudas are very filling so we usually get the request to place each half in seperate plates! 😅
Want your restaurant to be the top-listed Restaurant in Santa Rosa?
Click here to claim your Sponsored Listing.
Click here to claim your Sponsored Listing.
Category
Contact the restaurant
Telephone
Website
Address
100 Sebastopol Road
Santa Rosa, CA
95407
Opening Hours
| Monday | 11am - 11pm |
| Thursday | 11am - 11pm |
| Friday | 11am - 11pm |
| Saturday | 11am - 11pm |
| Sunday | 11am - 11pm |