Downtown favorite Firestone Grill hits the spot

Get your grill on. Firestone Grill, that is.