The Burger Spot

The Burger Spot has carved out a nice niche for themselves in downtown Plymouth since opening in 2004.  There are many great bars and restaurants in the area to choose from, but The Burger Spot is a refreshing change by offering good food in a really cool diner atmosphere.  It is similar in some respects Read More →