Best in town
By A Yahoo! Contributor, 5/2/06
El Cerro Grande is the best in town. The Surfside Beach location is tops and the Carolina Forest location next, but smaller. Only one place in town has better guacamole and that is Garcia's, but their food in not what El Cerrol Grande can produce.