Description: Caracara Mexican Restaurant - Best Long Island Mexican Restaurant | Levittown | Farmingdale
tacos (1239) margarita (170) levittown (85) quesadilla (73) guacamole (72) sangria (58) farmingdale (56) long island mexican restaurant (6) caracara (6)