United States / Tallahassee / Museums & galleriesart gallery1020 ArtAddress1020 E Lafayette St, TallahasseeWebsitewww.1020art.comPhone+18503831020—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itOlive Garden Italian Restaurant · 145 mNot ratedEssence Of India · 171 mNot ratedPedro's Tacos & Tequila Bar · 455 mNot rated