El Taco Boy

restaurant in Pelham Islands, Stratford

Phone: (203) 572-0976

Website: www.eltacoboyct.com

Address: 1905 Central Ave