Chicken's Mustache is a Spanish restaurant offering a fusion of Latin flavors. Serving breakfast, lunch, dinner, and late-night options.