Refresqueria Juancho tropical
7.3 • Food producer
Food producer offers flaming hot elotes in a cup alongside regular elote. Nachos tend to be extremely soggy, contrasting with the elote's moderate quality. Horchata is not available here.
View menu
8036 Farm to Market 1960 Bypass Rd W, Humble, Texas, United States