I will still always give this place 5 stars...for us that are from Springfield, love this place.
But....
Their new traditional salsa they introduced recently - this is a big miss. Somebody with The Villa, needs to go back and re-engineer this chip dipping option. It tasted like it's only halfway made and missing additional ingredients.
Otherwise, this place has been doing good being consistent with their products they put out. read more