St Louis Riverfront Trl, St. Louis, Missouri 63101 USA
Food trailer on the river front
Photo Credit: Yelp