Vallarta Grill topic page

7:17 am on Sunday July 25, 2010

A review of the Mexican spot 'Vallarta Grill'

Image by Flickr user cielokatie Sounds like food is often quite cheap in price and quality at this Mexican spot focusing on seafood -- but that there are some real hidden gems in the mix at this spot on Dorchester Road in North Charleston. Check out...