Mark’s Kitchen
Mark’s Kitchen: A Culinary Journey that Might Have Been Location and Ambiance Picture this: a quaint little spot located at 7006 Carroll Ave, right in the heart of Takoma Park, MD. Mark’s Kitchen had the charming, eclectic vibe of a place that was equal parts bohemian and grounded. The walls were awash with art from…