Cross Hill Mexican Restaurant is a hidden gem near Lake Greenwood in Cross Hill, SC. Under new ownership since early 2023, this Mexican eatery has become a go-to spot for the locals. The food is top-notch, with customers raving about the great drinks at affordable prices. The support staff is friendly and efficient, creating a bright and cheery atmosphere inside. The energetic vibe of the restaurant, coupled with weekly happy hour specials, makes it a perfect place to unwind and enjoy delicious Mexican cuisine. Gayle M. describes it as one of the best-kept secrets in the area, highlighting the consistently excellent dining experience. With its convenient location and positive reviews, Cross Hill Mexican Restaurant is a must-visit destination for Mexican food lovers.