Archive | September 18, 2011

La Gran Terraza (Restaurant Week Preview)

The second Restaurant Week preview! La Gran Terraza is located on the campus of University of San Diego. Who knew this nice venue was right up the hill at USD all this time? It looks like its been open since 2009 so maybe they just like to keep the gem hidden so it doesn’t get […]

Read more