Your cart is empty.
Add items to get started.
Ostra at Mokara Hotel & Spa
212 W. Crockett St., San Antonio, TX, United States, 78205
Ostra at Mokara Hotel & Spa is not available to accept orders right now.
This menu is not available for your pickup time.