Salsa Tex-Mex Frisco
Restaurant
•
3245 Main St Suite 201, Frisco, TX 75034, USA
8.2
Sunday: 11 AM – 9 PM
See if anyone you trust recommends it!