Tac Mahal Cafe offers a unique atmosphere and a variety of special flavors. It is a cafe.