Blue Dalia Restaurant & Tequila Bar

Review by Chris K.

1245 Worcester St, Natick, MA 01760
1 year ago

Amazing and knowledgeable staff! Incredible authentic Mexican food! A must!