Latolteca Restaurant is located at 230 E Main St, Newark, DE. This business specializes in Restaurants and has 2 review(s) with a star rating of 3.0. Latolteca Restaurant is open Mon-Thur 11a-10p,Fri 11a-10:30p,Sat 11:30a-10:30p,Sun 11:30a-9p and accepts American Express, Discover, Mastercard and Visa.