Upscale seafood destination in the Mokara Hotel with a raw bar plus a long wine list & river views.
Top Brunch Spots » Restaurants » Ostra Restaurant – San Antonio, Texas 78205
Ostra Restaurant – San Antonio, Texas 78205
Ostra Restaurant Description
Ostra Restaurant Location
Address: 212 W Crockett St, San Antonio, TX 78205
Phone Number: +1 210-396-5817
Price ($ – $$$$): $$$