From the Post Dispatch –
Guerrilla Street Food opens biggest location yet on the Delmar Loop
Guerrilla Street Food is now open at 6120 Delmar Boulevard on the eastern half of the Delmar Loop. This is the second standalone bricks-and-mortar location for the 4-time STL 100 honoree, which Joel Crespo and Brian Hardesty founded in 2011 as a food truck.
Read the full article on Post Dispatch