Pinchadas Burger Grill offers a unique burger experience.