Jamaica Beach TX Restaurants 1. 16708 San Luis Pass Rd, Jamaica Beach, TX 77554 | Blue Water Grill (409) 974-4934