Authentic Mediterranean restaurant serving fresh, homemade dishes. Enjoy Spanish favorites like slow-cooked oxtail.