Cal Barrera is a restaurant offering a variety of dishes and alcoholic beverages. They accept reservations and offer air conditioning. Payment options include card and restaurant tickets.