100% vegan

Utah Station

Restaurant, St. Louis

100% vegan
Open in Planted MapsDirections

Utah Station is a 100% vegan restaurant located at 1956 Utah St, 63118 St. Louis. Everything on the menu is plant-based. On Planted Maps you can see it on the map, read ratings & reviews, view photos, and get free turn-by-turn voice navigation straight to the door — no app download, no paywall.

Address
1956 Utah St, 63118 St. Louis
Phone
3145888099
Website
utahstationstl.com

More vegan restaurants in St. Louis