Antojitos 36 South Magnolia Avenue Ocala FL United States
Hours: Mon-Thu, 11 AM - 11 PM; Fri-Sat, 11 AM - midnight
Phone: 352.622.9237