SAN ANTONIO — Seafood fans listen up because a new restaurant is set to open up on the west side of San Antonio.
Mambo Seafood is a Texas-based restaurant that has been serving Latin-inspired seafood dishes since 1996. Their journey continues as they are now opening a new location in the Las Palmas neighborhood.
The new location will open on Sept. 8 at 719 Castroville Road in the heart of the west side. 244 guests will be able to be seated at the new 6,500-square-foot restaurant…