I always go to Chili's because I know what I can expect, fairly good food, at a fair price, in a cool, laid back environment. This location is a bit hard to find though, its located inside the Liverpool mall next to the Sam's and Walmart by the Marina. It met expectations, good service and good beer !
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.