1. Nuevo Vallarta
138 W Vienna St, Clio, MI 48420
Coordinate: 43.17762,-83.73539
Phone: (810) 686-7410
2. Don Felipe Mexican Restaurant
138 W Vienna St, Clio, MI 48420
Coordinate: 43.17762,-83.73539
Phone: (810) 640-7185
3. Taco Bell
4337 W Vienna Rd, Clio, MI 48420
Coordinate: 43.17749,-83.76613
Phone: (810) 686-6530