La Mamita is a Mediterranean restaurant offering flavorful cuisine prepared in an open kitchen.