Taci's is a restaurant offering a dining experience with scenic views. It can accommodate large groups.