Blue Moon is a casual Mexican restaurant known for its homemade salsa, cocktails, smoothies, and entertainment.