Looks can be deceiving, especially when you’re dining in North Carolina. With a handful of diners and drive-ins, ‘small’ is not synonymous with ‘bad.’ It’s actually quite the opposite. While some of these restaurants fly under the radar, others experience a packed-out (albeit small) dining room on a weekly basis. Some aren’t ‘extremely tiny,’ while others are literally just a window you order from. Ready for some big flavor in a small environment? Try these 10 places.1. Soul Gastrolounge, Charlotte

1. Soul Gastrolounge, Charlotte

Yelp / Cristyle E.Soul is a trendy tapas bar and lounge. Despite the above picture, it’s typically packed to the brim. Even on a Tuesday night you’re likely to encounter a two hour wait. Yet the wait is worth it. While the space is tight, it’s incredibly cool and cozy. Not to mention the food, cocktails, and sushi are out of this world.2. Tre Nonne, Winston-Salem

2. Tre Nonne, Winston-Salem

Yelp / Chris T.You really can’t beat handmade pasta, and especially the recipes of three Italian grandmas. Tre Nonne is new to the dining scene of Winston-Salem…but don’t let the exterior or interior fool you. While it’s small and simple, the restaurant packs big flavor. Even down to the unique house salad dressing.3. Big Oak Drive In, Salter Path

3. Big Oak Drive In, Salter Path

Yelp / Jason R.Big Oak is literally just a walk up window, with a few picnic tables outside. But you won’t mind eating in your car or taking it to go….they’re home to some of the BEST shrimp burgers you’ll find on the coast.Click here to view the ENTIRE LIST