3 stars is being generous.

Went to Tesoro tonight with my husband and two teenagers based on the glowing yelp reviews.  It is a very small restaurant, 9 - 10 tables with a small waiting area out in front, facing the strip mall parking lot.  We had a reservation for 7:30.  Arrived on time and were apologetically told that our table was not yet ready.   Had to wait out front for 20 minutes shivering.

After we were seated, drink, wine, and appetizer orders taken, we relaxed and began to settle in.  Problem was, it is a very loud room. Conversation was a challenge.  Looking around, we realized that we were the youngest table in the room.  Average age appeared to be 60+ years old. Oh, well, young and hip it is not.  Hopefully the food is good. Bruschetta and antipasto were tasty.  For entrees, we ordered the homemade Fettuccine Bolognese, Spaghetti al Pomodoro, the Chicken Saltimbocca and a special, Farfalle with shrimp and asparagus.  Flavors were good, not great, but none of the pasta was homemade.  Very much a disappointment.

On the upside, service was very attentive and friendly.  Unfortunately, food is only mediocre, and the strip mall location is a definite detraction in size and ambiance.  Would I return again?  No.