La Sirena
2610 Salem Ave, Lubbock
(806) 368-7960
Menu
Reserve
Restaurants in Lubbock, TX
La Sirena
2610 Salem Ave, Lubbock, TX 79410
(806) 368-7960