Mexican Rock is a casual Mexican eatery known for its comfort food, margaritas, and sports on TV. It also features a rooftop deck and an extensive menu with some American options.