Mamasita offers Spanish and Mediterranean cuisine.