Address: 80 NW Pine Ave, Ocala, FL 34475 Phone: (352) 671-5277
Reviewed on 12/11/2025
By: Margaret E.
Food is always great whether eating in or carry-out. I like the tostadas and my husband gets the huge burrito. Not fancy inside but the food is terrific! more