Authentic Mexican Restaurant in the heart of Framingham, MA. Takeout/Delivery, Online Ordering, Outdoor/Indoor Dining. Call Today!