Carryout only Checo’s Mexican Restaurant Checo’s Mexican Restaurant 405 Independence Lane Vienna, MO 65582 View larger map Carry-out ONLY Monday - Sunday 11:00 AM - 8:00 PM