Frog Burger

Philadelphia
Frog Burger

222 20th St

Philadelphia, PA 19103

While BBQs are generally great, they're not without issues, from the prep time, to getting charcoal on your clothing, to the troubling lack of a nearby 15-foot-tall walk-through human heart. For an outdoor grilling experience comfortably near one, hit Frog Cafe.