Browse:HomeTortilla Town Tortilla Town Posted on Saturday, July 4th, 2020 at 4:36 pm.Written by 805collective Tortilla Town Address 892 Marsh Street San Luis Obispo, CA 93401 Hours Monday – Sunday 10:00 am – 9:00 pm Contact Phone Website www.tortillatown.com