Vista Ramen is a shotgun ramen shop located on St. Louis' beating heart, Cherokee Street.