Remove Ads

Photo of La Granja Town Center

La Granja Town Center

21126 Saint Andrews Blvd, Boca Raton, Florida 33433 USA

104 Reviews

1/4 chicken, white rice + beans & salad

Photo Credit: Yelp

Remove Ads