Places to Eat

South Padre

Blackbeards Restaurant

103 E Saturn

956-761-2962

Seafood, charbroiled steaks, burgers & sandwiches. Daily Specials.