Teresa's Mosaic Cafe prides itself on serving you the most authentic Mexican dishes in Tucson, using only the finest ingredients. Live, love, eat and drink...Margaritas!
Been going here for years. You have to try the Huevos Rancheros! Best I've ever had...spice it up even more by adding some chorizo :-)
Busy cafe on a Sunday morning!
Frustrating that they were out of Horchata
I have always had good experiences here until my last visit. The food was mediocre. The service was bad. She wasn't rude, just forgetful and aloof. Mgr asked on the way out but seemed disinterested.
The food was better years ago but not so good now. I guess they've put all their effort into making the place look better while the quality of the food had gone down :( 👎
Horrible hostess. Incredibly slow and disinterested. She must be family to have the job. Waited for an hour for a seats.
Love this place! Very authentic. None of the grease and fat Americans think is Mexican food. This is the real deal!
Best burrito I've had in a long time. Def order one enchilada style. So good, don't forget to take some tortillas home.
Never have had a bad meal - it's all good
Very nice view :) Unfortunately the food is very middle of the road :(( the salsa is excellent as well as the green corn tamale ,but the enchilada rice and beans were very bland :(
Food is good, service is slow. Expect to wait a while for the check :(
Ask for Bernie, he's the best!
The fresh tortillas are delicious! A lady makes them right in the restaurant so they are nice and hot!
I've enjoyed eating hear since the early 90's
Really mediocre food. Poor to OK service. Definitely not worth it if theres a 45 minute wait. And don't let the wait fool you, theres just not many options for snowbirds on the westside.
Best chorizo in Tucson by far!!
Serious breakfast - Divorced eggs we're fantastic.
Best Tortilla Soup in Arizona.
Best mexican food and the staff is exceptional
The food here is always good!
Avoid long Sunday Brunch lines by arriving before 11am, and be sure to sign in (it's DIY.)
My favorite Mexican restaurant! Their burros are the best. :-)
Breakfast... Huevos rancheros
Lomo adobado tacos are great
Never had a bad meal here. I've been there for breakfast lunch and dinner and will continue.
The most boring Mexican food I've ever had. If they said their kitchen was out of spices, I'd believe them. My burrito almost tasted Italian.
best huevos con tamal