I've been there twice now and have been happy both times. The staff is very friendly and the food is pretty good. The exploded potato side is a must have. I've tried the Lombard and the Santa Fe and both were very tasty and generous portions. I'll be going back again. The only down side is they close at 7 PM Mon - Thur so I can only go on weekends.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.