Ostra is a restaurant offering delicious cuisine with Mexican influences, specializing in seafood.