Taco Beach is a casual, beach-inspired Mexican restaurant. It offers tacos, burritos, margaritas, and beer. Takeout and delivery are available.