5 Christina Lee - 2 months ago
I don't even know how to explain what this food is! When I say if you don't eat anywhere in Mexico you better stop here. Yes it is a food truck on the side of the road but you will thank me when you stop! Every single bit was mouth watering ???????? you want be disappointed! Must try lemon pepper fries ????!