Open Today 11:00 AM – 11:00 PM
Business Details
Serving Lancaster, SC
Tottos Mexican Restaurant is a Family Restaurant in Lancaster, SC 29720 Tottos Mexican Restaurant is a locally owned and operated diner located in the heart of Lancaster, SC, offering a wide variety of delicious dishes to suit every taste. Our menu f...
Read more
Lancaster, SC
Products/Brands Offered