Full menu with prices & pictures
Latin Flavors 15907 Market Street, Channelview, 77...
(+1)8326942138
The menu of Latin Flavors from Channelview includes 66 dishes. On average, dishes or drinks on the menu cost about $9.0. The categories can be viewed on the menu below.