Reviews from Around the Web
Casa Vallarta, just across the street from Crossroads mall, is a very nice family-run Mexican restaurant. Service is very friendly and especially bab...
"Hidden in a small strip mall across the street from Crossroads, Casa Vallarta surprised me with authentic, affordable food and excellent service. At 6:30 on a Saturday night, it's not typical to have..." more »
by by stef_ at Citysearch - Posted on