
Wylie & Rum Island Grill
RestaurantsWylie & Rum Island Grill is one of Atlanta's local restaurants, located near Georgia Tech. No corporate office is calling the shots here - just someone running their own cuban restaurant in Atlanta. Georgia Tech students and Atlanta residents pass by it on any given day, whether they stop in or not. Regulars come back for a quick, reliable meal between classes or after work. A first visit tends to turn into a habit around here, one meal at a time. Part of the fun of a college town like Atlanta is finding places like this on your own.