Overview
Enjoy exquisite cuisine in a romantic riverfront locale at Ostra, an award-winning seafood restaurant. To complement, is a full wine list and specialty tequilas. With more than 70 labels, Ostra has the largest selection of tequilas and Mezcals in downtown San Antonio.
Loading map ...











