High angle delicious skewers on grill