Lucilla
1241 E Lafayette StTallahassee FL 32301
Easygoing spot offering exquisite American comfort cuisine such as burgers plus wine & weekend brunch.
Go to Website
Easygoing spot offering exquisite American comfort cuisine such as burgers plus wine & weekend brunch.
Share your most epic Tallahassee moments with #iHeartTally.