TME recently visited the Taverna Blu restaurant in the Del Mar Highlands Shopping center in Del Mar, California.
We were so excited about the place that we made a little commercial just for them.
The food was absolutely fantastic with a friendly staff and spacious accomodations for large groups.
If you visited this restaurant let us know what you think.
The Worlds End Trailer 1
The Worlds End Trailer 1Views: 0
Much Ado About Nothing Trailer
Much Ado About Nothing TrailerViews: 4
Delivery menViews: 4