Find Restaurants

Islamorada Fish Company Restaurant

(210) 253-8700
17907 W Interstate 10
San Antonio, TX 78257



    Tips


    • Happy Hour
      Come in for happy hour Mon-Fri 4pm-7pm.




    Back To Search