The Force is Strong With This Northwest Houston Vietnamese Restaurant
Mekong Sandwich in northwest Houston is the kind of place the acronym IYKYK (If You Know You Know) was made for. This family-run hole-in-the-wall, located at 11600 Jones in the middle of a dated, beige strip mall, has been a stalwart showstopper since the Star Wars prequel trilogy was first released. In the years since […]