Tio Juan’s Margaritas Mexican Restaurant 191 Main Street, Ellsworth, ME, USA Our franchise may be new to the area, but we could not be more thrilled to be serving authentic Mexican cuisine and delicious drinks to...