Arredondos Seafood Cafe
1908 W Southcross Blvd
San Antonio, TX 78211-2416
210-922-5555