Baja Fresh is one of the greatest Mexican restaurants I've been to. It shouldn't exactly be classified as a fast food, because everything is made from scratch, nothing is frozen, the food is restaurant quality, and the prices are more expensive. A good burrito or Mexican meal may cost you six to seven dollars, but it's definitely worth it. Their portions are GIGANTIC, and the food quality is ten times better than Taco Bell. They use fresh ingredients like avocados, and best of all, no lard! Don't miss out on their guacamole.