Log in

Sedalia restaurant gets new location

By Emily Walton emilyw@sedaliademocrat.com
Posted 5/12/20

A Sedalia restaurant, Taqueria Santa Cruz, has moved to a new location at 1629 W. Main St., the previous location of Little Big Horn. According to Taqueria Santa Cruz Manager Martin Zalpa, his …

This item is available in full to subscribers.

Please log in to continue

Log in


X
X