DS can eat at Chevy's with his PA. I cannot with my SFA. DH and DS find the salsa there very good, and we are really from Texas and know salsa.
DS has eaten safely in MOA at a crepe place that is near an Italian restaurant whose name I have to research. That won't help you, because you're dealing with egg, but it could be good for others.
We do not deal with egg and avoid tree nuts in restaurants (DS has outgrown them and we have them at home), but places we go in the Twin Cities:
--Buca di Beppo (downtown near Theatre District, so several blocks from Tartget field).
-- (I will fill in name) across from Orpheum and over one block toward Target field.
--Hello Pizza at France and Sunnyside (north of 50th). We eat there frequently. It's inexpensive and has a very fun atmosphere.
--Chipotle on Nicolette Mall near the Theatre District
--Qdoba (several locations)
--Andiamo (Eagan)
--Smash Burger (several locations--yummy fried veggies)
--Bonfire Grill (several locations--Woodbury and Eagan)
--Davanni's pizza. Many locations. I think there is a thread.
--DS has eaten at Mickey's Diner car in St. Paul, but I do not recommend it.
-->>YoYo Donuts in Minnestonka. Specifically peanut and treenuit free---sign on door. FAB. By the time you get here they will have but free ice cream. It is not necessarily egg free though. I don't know about their donuts, so call them before mentioning them to your kiddo. Really, this a heat place. It's 25 min from MoA (up 77, west on 62 for 15 min and north on _______will look up). We have a thread on YoYo.