Slam Your Taste Buds With New Place In St. GeorgeSlam Your Taste Buds With New Place In St. GeorgeI decided to check out a new place to eat in St George. Express Chicken on Sunset. It features rotisserie chicken, ribs and Greek food.David HiattDavid Hiatt