As far as fast casual, there is no way Five Guys or M Shack compares to BurgerFi. The Burgers are always fresh, never frozen. It's all natural beef, and you can taste the difference. If you've never tried it, I highly recommend it. The fries are hand cut fresh potatoes, the onion rings are colossal, and double beer battered. They offer craft beer and support the local breweries as well. As far as best overall, I'd have to go with Poe's, but that's a true restaurant, and its AMAZING! Not to mention everything is themed for Edgar Allen Poe which makes the experience that much more awesome.