Entry: La Cantina May 27, 2004



'La Cantina' is a small restaurant located in South Carolina - directions are as simple as "go past Riverside Middle School and turn right at the Herring Hut."  While the restaurant boasts a high seating capacity that will always exceed its clientele, be sure to make reservations because 'those are the rules.'

   0 comments

Leave a Comment:

Name


Homepage (optional)


Comments