Vallarta Mexican Resta...
2115 Shorter Ave Sw, Rome, GA 30165, United States
Vallarta restaurant ◄ Restaurant ◄
It seems like we waited a long time to get service, the lady at the register was constantly on he...