JenChan's

RestaurantEveryone
$$$
4.7 (521 reviews)

JenChan's is a restaurant in Atlanta. Located at 186 Carroll St SE, Atlanta, GA 30312, USA.

What people say

JenChan's is a highly-rated restaurant in Atlanta known for its unique fusion of Asian and European flavors. Customers rave about the delicious food, particularly the Mongolian beef, pizzas, and vegan options, as well as the warm and attentive service. The atmosphere is described as cozy and inviting, making it a great spot for families and friends. Some reviews mention that certain dishes could use more seasoning, but overall, the dining experience is very positive.

Address

Hours

Open Now
Monday: Closed
Tuesday: 5:00 – 10:00 PM
Wednesday: 5:00 – 10:00 PM
Thursday: 12:00 – 10:00 PMToday
Friday: 12:00 – 10:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 9:00 PM

Location

186 Carroll St SE, Atlanta, GA 30312, USA