If you're looking for sub restaurants in Houston look no further. Local Foods is known for having some of the best Subs in Houston.
Located at 420 Main St, Local Foods is a great place to dine in...show more
Tomatoes, pickled onion, black sesame seeds,
Vegan Cashew Quesco
Served with house corn tortilla chips. Contain nuts.