La Barbera is a Mediterranean restaurant known for its tapas. They accept credit cards.