Has a good reputation for food. Very popular.