I understand it's a chain. If so, it's certainly a cut above most fast food chains in the UK, and indeed most 'Mexican' restaurants there. There's not a huge amount of choice, but the food was tasty and cheap - and you can buy beer. Most of the customers appeared to be on a break from work somewhere in the TMC. It was a bit gloomy in the evening, though.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.