1. Ophelia's Restaurant 201 N Main St, Independence, MO 64050 Coordinate: 39.09293,-94.41529 Phone: (816) 461-4525