At Villa's you will not be happy with prices or even the appearance of the place. I used to stop when I just needed a bottled water or a quick bag of chips to hold me over. I noticed the police are there often and there is always an unusual group of people just drinking (alcohol) in public and harassing the patrons. The employee did not seem to mind and/or is accustomed to the group. I will not return again!!
more