For a franchise store, I love this place! It is on the west side of the I-35 freeway near Menards and Home Depot. Years ago they were downtown Forest Lake, but this new place is much better. The new Santa Fe Burritos/bowls are great! I prefer the beef Santa Fe in the bowl with mild corn salsa and add lettuce…