I had a good meal at Baja Fresh. It's mexican fast food, but not the gross "Taco Bell" kind. You place your order and then are given a pager that buzzes when your food is ready. I had the chicken soft taco which was hot and well cooked (but still moist). There is a toppings bar where you can add all the spice or salsa you want. If you need a fast meal but don't to feel guilty for eating it, Baja Fresh is a good choice. You'll find a mix of business professionals, students from the nearby university and tourists. It was quiet at dinner time when all the biz people are gone, but I imagine there's a bit of a wait for lunch. Enjoy!