1. Papa's Place
1886 Main St, Stratford, CT 06615
Coordinate: 41.1868,-73.13023
Phone: (203) 612-7545
2. Palacio Latino
594 Success Ave, Stratford, CT 06614
Coordinate: 41.20119,-73.15603
Phone: (203) 870-6892
3. Cibus Latin Fusion
1 Woodend Rd, Stratford, CT 06615
Coordinate: 41.1793,-73.13083
Phone: (203) 908-4300
4. Acapulcos Restaurant
2419 Main St, Stratford, CT 06615
Coordinate: 41.19312,-73.13062
Phone: (203) 378-7900