Established in 2001, the employee owned Appaloosa Grill is a refreshingly unique choice among eateries that line the 16th St. Mall. The diverse all day menu features 100% natural meats as well as a variety of vegetarian choices.
Services/Products
2 Happy Hours 3-6pm & 10pm-12amFree Live Music 7 Nights a WeekKitchen Open Late130am NightlyVegetarian & Vegan Options