J
Jessica Larkin Review of Sol Toro Tequila Grill
Service could be better, the food is pretty good. ...
Service could be better, the food is pretty good. I do like the new remodel of the restaurant, that came out very nice, it's a lot brighter.
Comments: