China Palace Chinese Food

Welcome to our restaurant! Come and try our dishes!

About

China Palace Restaurant, located at 1710 S Colorado St STE 107, Lockhart, TX 78644, offers a variety of delicious Chinese dishes in a comfortable setting. This popular spot is ideal for enjoying flavorful meals made with high-quality ingredients.

The menu features a range of options, including Shrimp, Beef, Pork, Vegetable, and Chicken dishes. You can also enjoy their tasty Fried Rice and savory Lo Mein. Each dish is prepared to deliver authentic flavors and satisfying portions.

With its welcoming atmosphere and friendly service, China Palace Restaurant is perfect for both casual dining and special occasions. For a great Chinese meal in Lockhart, China Palace is a top choice.

Hungry? Order online now!

Order your favorite food online at your convenience.

Contact Us

Mon - Fri
11:00 AM - 2:30 PM/5:00 PM - 9:00 PM
Sat
5:00 PM - 9:00 PM
Sun
11:00 AM - 8:00 PM