This biscuit wasn’t voted “Best Biscuit In America” for nothing. Mason Dixie Biscuit Co. serves up a taste of the South with their mouth-watering comfort food. Located in D.C., the restaurant now has a drive-thru so you can scoop up any of their delicious biscuit combinations on the go. And you will definitely need some napkins.
The Best Biscuit In America
![](https://www.oola.com/wp-content/uploads/2021/12/e62fa53975de9dffa733bdf6775cce62fa5-2.jpg?fit=725%2C545)