Very good and comfortable
I love this place. The Oso burritos are my favorite. Every time I'm in town is a must stop by and get one. I just wish they had a number to order ahead, like back then.
Burrrrrrrrrriiiiiiiiiiiiiitooooooooooooos! I loved it!
The osos burrito the best for me.