About Tio Juan's Margarita's

Tio Juan's Margarita's is a Mexican restaurant located at in Framingham, MA . Tio Juan's Margarita's has been described as an Good Mexican restaurant and has received an average rating of 5 by our members.

Additional Info


Food

Decor

Service

User Reviews for Tio Juan's Margarita's

All Reviews for Tio Juan's Margarita's