Seahorse Bar & Grill Location Seahorse Bar & Grill, Ocean Avenue, Surfside Beach, TX, USA Get Directions Phone 979-239-2233 Seafood Casual Dining with Beach Views