Located in historic downtown Lockhart, TX, Charlotte's offers a fine dining experience just off the square. Situated down a flight of stairs, this establishment is known for its intimate ambiance and delicious cuisine.
With a focus on providing high-quality dishes, Charlotte's invites guests to enjoy a unique dining experience in a cozy setting. Whether you're looking for a special night out or a place to host events, this restaurant aims to deliver a memorable time for all who visit.
Generated from the website content