RITA'S MEXICAN RESTAURANT LLC
(110)
Mexican restaurant
Address: 102 S Myrtle Ave, Willard, OH 44890
Hours: Open ⋅ Closes 8:01 PM
Phone: (419) 951-6256
Rita's Mexican Restaurant is a popular dining establishment located in Willard, OH, offering authentic Mexican cuisine in a warm and inviting atmosphere.