Morgan’s Lobster Shack Re-opens!
Truckee, California Morgan’s Lobster Shack celebrated its Grand Opening last summer (June 28th) and was quickly embraced by locals and tourists as the place to go for delicious eats and the freshest of seafood. Unfortunately for everyone familiar with Morgan’s, Truckee’s newest dining spot experienced every small business’ worst nightmare just a few weeks after […]
Read More