Stella's is a unique bar/restaurant downtown. They have some of the best burgers I have ever had. Great onion rings with big portions. They actually put alcohol in your cocktails unlike many restaurants in the downtown area. The location is within walking distance to just about everything downtown. Parking is a little rough but definitely worth the hunt!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.