Hands down!! This restaurant serves the best Chilli Corn Carne! Its a must try for people who like their food a bit on spicy side. They have amazing keller beers.. This place has a very good vibe. The ambiance and food is superb.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.