Taco Beach is a Mexican restaurant offering breakfast, burritos, tacos, and nachos in a casual setting.