Mustang Island, Texas, home to Mustang Island State Park, is about 13 miles south of Port Aransas, Texas. While Mustang Island does offer plentiful tourist options at the state park, you'll need to take a short drive to Port Aransas for restaurant dining options.
Barnacle Bill's Pierhouse & Grill offers fresh seafood as well as burgers and other homestyle favorites. Barnacle Bill's has a view of the Gulf and serves breakfast, lunch, and dinner. The on-site gift shop sells everything from souvenirs to fishing bait and tackle.
Barnacle Bill's Pierhouse & Grill
230 North On The Beach
Port Aransas, TX 78373
361-749-6200
barnaclebillspierhouseandgrill.com
The Cancun Mexican Restaurant bills itself as the "Best Mexican restaurant in town," and is a well-frequented spot for both locals and tourists. You can dine in or pick up food at the drive-thru. Cancun Mexican Restaurant features a full bar and is open Sunday through Thursday from 6 a.m. to 10 p.m. and Friday and Saturday from 6 a.m. to midnight.
Cancun Mexican Restaurant
1023 State Hwy. 361 Suite E
Port Aransas, TX 78373
361-749-5596
Castaways Seafood and Grill features seafood, but also has a well-rounded menu including burgers, steaks, and salads. Castaways promises, "We cook your catch!" which owner Jay Jones says includes any fish (or wild game) you catch: If you bring your recently caught fish into Castaways, they'll grill it up for you.
Castaways Seafood and Grill
320 N. Alister
Port Aransas, Texas 78373
361-749-5394
Crazy Cajun offers family-style food with a Cajun twist. While the menu is heavy on spicy Cajun seafood dishes including crawfish and shrimp, Crazy Cajun also offers less spicy, kid-friendly options such as burgers and fries. The restaurant offers an outdoor beer garden for adults and free live entertainment on Friday and Saturday.
Crazy Cajun
303 Beach Street
Port Aransas, Texas 78373
361-749-5069
Beach Lodge is directly on Mustang Island Beach and serves breakfast, lunch, and dinner daily. Beach Lodge's specialties are its homestyle breakfast and seafood entrees.
Beach Lodge
2016 On the Beach
Port Aransas, Texas 78373
361-749-5713
beachlodge.us