Despite the location, this Mexican place has a very nice atmosphere and great food. The staff is very friendly and welcoming. I highly highly recommend the Baja fish tacos - very fulfilling. Careful with the habanero spicy sauce, it's spicy but really good. Churros are out of this world (waiter said they were hand made). I really liked the churro nachos too (although we had the halal kind so it may be different made from pork). All in all, I'd definitely go back. Beauty spot.