R
Rosi Gil Review of Sol Toro Tequila Grill
Why isn't there one of these in Long Island???? I ...
Why isn't there one of these in Long Island???? I love this place. Great chips and salsa and great margaritas. My go-to spot when I'm at Mohegan Sun.
Comments: