Yes, they moved to 330 W. Front St, Washington, MO, and the new name is Street Side Tacos. As delicious as ever and bigger space with indoor & outdoor seating.
Hopefully the first or second week of July. Thank you for asking.
Thanks! Your answer is awaiting moderation.