Start from
Papalo Taqueria
712 Main St, Houston 77002