Islamorada Fish Company Restaurant
17907 W Interstate 10
San Antonio, TX 78257-1768
210-253-8700