Skip to content
Restaurants

Mambo Seafood - Medical Center

restaurant

Mambo Seafood - Medical Center — Restaurants in San Antonio

Contact information

Address
4711 NW Loop 410, San Antonio, TX, 78229
Neighborhood
San Antonio
Phone
2108741893