El Tabasco is a restaurant offering table service, a full bar, and both indoor and outdoor seating. Amenities include air conditioning, WiFi, and disabled access. Reservations are accepted.