Thanks, now you've given me paranoia about taco carts too.
Type: Posts; User: 3UteDad
Thanks, now you've given me paranoia about taco carts too.
One thing I haven't seen mentioned that Cafe Rio has going for it, is you can actually see inside the kitchen as your food is being prepared. After watching several episodes of "Restaurant...
I'm a bit ashamed to admit it, but I haven't yet tried any of the taco carts. Are they all pretty much the same, or are some locations better than others? What's best to order?