Guerrilla Street Food opens a new location in the Delmar Loop

ST.LOUIS, Mo- Guerrilla Street Food opens a new location in the Delmar Loop. From the food truck to location number three, the modern Filipino-American concept opened March 13th  with an updated design and over twenty new menu items.

The restaurant is at 61-20 Delmar Boulevard next to the Pageant andDelmarr Hall on the east side of the Loop.