1. Bahia Restaurant
94 Main St, Milford, MA 01757
Coordinate: 42.14798,-71.51045
Phone: (508) 381-1393
2. Casa Brasil
112 E Main St, Milford, MA 01757
Coordinate: 42.14879,-71.50898
Phone: (508) 478-7818
3. Acapulcos
231 E Main St Ste D, Milford, MA 01757
Coordinate: 42.15165,-71.49269
Phone: (508) 478-7197
4. Taqueria La Estrella
134 S Main St, Milford, MA 01757
Coordinate: 42.12743,-71.51772
Phone: (508) 282-5900
5. Alamo Restaurant
55 Medway Rd, Milford, MA 01757
Coordinate: 42.14917,-71.49893
Phone: (508) 482-0030
6. Sabor Latino Restaurant
126 E Main St, Milford, MA 01757
Coordinate: 42.14912,-71.5077
Phone: (508) 244-4986