Greco Boys Grill Brings Great Greek Gyros to South Beach
Greco Boys Grill is a new and shiny Greek gyro/souvlaki place on Alton Road at 17th Street in South Beach — something the area was sorely in need of. Obligatory blue-hued murals of the Greek islands line the walls above beige wainscot, the floors are set in cobblestoned brick for…