Cactus is a Mexican restaurant offering authentic cuisine in a warm and inviting atmosphere with seating for 55 indoors and 80 on the terrace.