FL 087 exit Rancho Chico Mexican Restaurant Posted on by 6390 W Indiantown Rd # 48, Jupiter, FL 33458 Located in: Chasewood Plaza ranchochico.net (561) 745-9087