Tin Lizzy's Cantina
619 S. Woodward Avenue Tallahassee, FL 32304 Tallahassee, Florida 32304 | Restaurant Info