Taco Palace is a casual Mexican restaurant offering familiar meals, including breakfast burritos, and a salsa bar. Takeout and delivery options are available.