← San Antonio restaurants
El Señor Fish
No reviews yet
Seafood1915 Broadway St Ste 111, San Antonio
Own or manage El Señor Fish? Claim this listing free
Hours
Hours not listed yet.
Details
Address1915 Broadway St Ste 111, San Antonio 78215-1133
Phone+12104753730
Websitehttps://senorfish.net/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.