High Tech Burrito Restaurant Review:
This burrito joint is one in a chain born in Sonoma County that has been going strong for 20 years. It offers respectable burritos with a “fresh, not frozen” philosophy at reasonable prices---hence the throngs at mealtimes. They specialize in burritos with silly names and beyond-the-border leanings (hence the Godzilla, Thai Me Down, and Spicy Cajun). We like the Ultimo with cheese, tomatoes and...