J
Jessica Vinciguerra Review of Leroy's Hot Stuff
Leroy's Hot Stuff is a Mexican restaurant favorite...
Leroy's Hot Stuff is a Mexican restaurant favorite in our family. My husband LOVES Fish Fry Friday here! The best chips and salsa in my opinion. :)
Comments: