New Restaurant in South Padre Island U.S. Bar, a famous old Matamoras restaurant in the market area, is now in South Padre Island. The margaritas are great! Try it out.
Leave a Reply