DiDi CoCo's Southern Comfort ★★★★★4.6 (55) Restaurants Southern restaurant (US) · Takeout Restaurant 1115 E 18th St, Antioch, CA 94509 Call Website Details →