Taco Spot
1920 Jericho Turnpike, Elwood
(631) 486-7843
Recent Reviews
Taco Spot
1920 Jericho Turnpike, Elwood 11731
(631) 486-7843