Otto's is located at 521 Main St, Covington, KY. This business specializes in Restaurants. Otto's is open Mon, 11:05am-2:05pm; Tue, 5pm-10pm; Wed, Closed; Thu, 11:05am-2:05pm; Fri, Closed; Sat, 11:05am-2:05pm; Sun, 5pm-9pm and accepts American Express, Discover, Mastercard and Visa.