Started two years ago, The Spot is a food truck specializing in sandwiches and burgers.
Accessibility Tools