Had lunch at South when vacationing in Leavenworth with family. We were seated promptly in the main room and our waitress was nice and efficient. The chips and different home made salsa were excellent and their margaritas and beers on tap (I had a Pacifico) are very decent. Nothing fancy but relaxed atmosphere. Everyone enjoyed the food (I had the Burrito revolution with shrimp). Overall a great experience. Will come back when in L!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.