El Chozo is a restaurant known for its quality dishes and service at reasonable prices.