Search results
- See moreSee moreSee moreSee moreMachi Seafood RestaurantSeafood Restaurant · $$
Stop by & visit us for the freshest seafood in Santa Cruz County! We offer a wide variety of Mexican seafood speciality...
Phone: (520) 287-2480
Cross Streets: Near the intersection of N Grand Ave and W Ellis St
557 N Grand Ave Nogales, AZ 85621 1680.71 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly