A tofu specialty restaurant in Jecheon
Satar Garden is a tofu specialty restaurant located in Jecheon City, North Chungcheong Province, right at the entrance of the Baron Sacred Site. The dishes crafted by the award-winning owner, who won a gold medal in a local cuisine contest, are beloved by both tourists and locals.