Skip to main content

La Sirena

restaurant · Lubbock, TX

Address
2610 Salem Ave, Lubbock, TX 79410-1725
Phone
(806) 368-7960
Website
lasirenacocina.com
Where
33.5706, -101.9103

Search Hominin for La Sirena

Other restaurants nearby

More in Lubbock