We are a family owned and operated Mexican food restaurant located in Greenwood, South Carolina. For over 20 years, we’ve been serving Greenwood’s finest Mexican food with exciting dishes and unique ambiance.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.