Tag Archives: spinach

Review: The Green Spot

If Whole Foods opened up a competitor to 7-Eleven and served tacos and grass-fed hamburgers, The Green Spot would be the blueprint. Situated near White Rock Lake in a fairly nondescript gas station, that if you’re not a local, you are sure to pass it by.  Too bad, because The Green Spot is a fascinating […]

Continue Reading