Ricky P. • November 19, 2009The Spot is a good place to go if you live on the north side of town. It is hidden behind the Castleton Square Mall, but worth it once you arrive. Great drink specials and an awesome kitchen staff.
Jason L. • August 5, 2010Make sure to see Omber and his staff for the best workout supplements on the market!
Don't see the place you're looking for? Add a new place to Foursquare.