Blue Moon is a casual Mexican restaurant offering homemade salsa, cocktails, smoothies, and entertainment.