Juannita’s Restaurant Address: 620 W Kirkwood Ave, Bloomington, IN 47404 Phone: +1 812-339-2340 Cuisine: Mexican Read more