Skip to main content
Location
Login
Menu & Order Online
Salsa Restaurant & Bar
2270 Vindale Rd., Taveras
Place Pickup Order
2270 Vindale Rd., Taveras, FL 32778
View menu
Welcome to Salsa Restaurant & Bar!
Tex-Mex concept that uses authentic flavors with a modern twist!
Hungry? We'll have it ready for you.
Start your order