Search results
- See moreSee moreSee moreSee moreLa CanoaSeafood Restaurant · $$
La Canoa restaurant specializes in Oaxaca's finest seafood as well as traditional mexican dishes! You can find whole...
Phone: (847) 244-3636
50 S Green Bay Rd Waukegan, IL 60085 302.74 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly