Seafood Restaurants
Edit

Ostra

(210) 396-5817 | Facebook
212 W Crockett St, San Antonio, TX 78205 | Directions
Hours: Mon-Thu, Sun:6:30 am - 12:00 am/Fri, Sat:6:30 am - 1:00 am/

Tags: american, american (new), seafood, La Villita, Restaurants, American Restaurants, Seafood Restaurants

About Ostra

A casually elegant San Antonio restaurant, Ostra at the Mokara Hotel & Spa is an award-winning destination complete with beautiful terrace dining, a stunning stone and glass oyster bar, and exceptional wine and tequila collections.