Charleston Restaurants
Breakfast:
The Marina Variety Store is an institution and local favorite. Perched above the Ashley River and overlooking the marina, it’s an authentic, throwback diner and old-fashioned seafood restaurant. The no frills ambiance is endearing, and the view is outstanding. If there’s a wait for a table, you can wander out to the docks to check out the boats.
Edmund’s Oast is a fun dinner spot perfect for larger groups, but their brunch is out of this world! The beer hall has all the classics, but made with top ingredients and prepared just a bit fancier than you’d expect.
Lunch:
Taco Boy is one of our favorite downtown spots for lunch with the whole family or friends. It has easy parking (a rare thing downtown) and an enormous outdoor patio that’s the perfect place to spend a sunny afternoon. The food is Mexican-inspired and absolutely delicious, as are the margaritas.
Basic Kitchen is located just off King Street near the College of Charleston, so it’s a great place to eat if you’re shopping or exploring the area. The menu is seasonal and caters to all (the vegan options are some of my favorite things on the menu!), and the vibe is relaxed. There is a cute back patio and options for kids.
Dinner:
Known for their fried chicken, oysters and lively ambiance, Leon’s draws a mix of foodie tourists and locals. It is located in an old garage, and the garage doors stay open most of the year. There are tasty salads, sandwiches, cocktails and even ice cream cones (with sprinkles!) for dessert!
You can’t come to Charleston without hitting up at least one bbq joint! Every local has their favorite, but most can agree that Lewis is incredible. Order your cut and sides indoors (served on an old school cafeteria tray with brown paper, naturally) and then head outside to eat at under the trees at one of the casual picnic tables. Like most things in Charleston, it’s authentic with an extra dose of sophistication.