Chen's Garden Restaurant is a hidden gem in Liberty Square Shopping Center, offering an authentic Chinese dining experience. The menu boasts a wide variety of traditional dishes, including Szechuan and Cantonese options. The food is consistently flavorful and fresh, with generous portions that won't break the bank. The service is friendly and attentive, making it an excellent choice for families and large groups.
Some diners have reported that the restaurant can be quite busy during peak hours, leading to longer wait times. The ambiance is simple and lacks a modern touch, which may not appeal to those seeking a trendy dining experience. Additionally, the menu can be overwhelming due to its vast options, making it difficult for new customers to decide.
Yelp: 4.5/5
Google Reviews: 4.4/5
TripAdvisor: 4.5/5
Zomato: 4.3/5
Facebook Reviews: 4.6/5
Takeout
Dine-in
Lunch
Dinner
Solo dining
Wheelchair accessible entrance
Wheelchair accessible parking lot
Comfort food
Quick bite
Small plates
Vegetarian options
Lunch
Dinner
Casual