Skip to main content

El Señor Fish

restaurant · seafood restaurant · San Antonio, TX

Address
1915 Broadway St Ste 111, San Antonio, TX 78215-1133
Phone
(210) 475-3730
Website
senorfish.net
Where
29.4443, -98.4769

Search Hominin for El Señor Fish

Other restaurants nearby

More in San Antonio

El Señor Fish — restaurant in San Antonio, TX | Hominin