Pages tagged with Burritos

Everybody has one of those favorite places, where they know they're never going to have a bad dining experience and they want to stop in, every day. In my case, the Burrito Stop, of Amarillo, Texas, is that place. I want to share them with you. You're welcome, in advance.
Username
Can't login?
Password