Los Arrieros
Café · Elmhurst

Los Arrieros

$$

Family-owned Elmhurst gem serving comforting, grandma-style Colombian food like bandeja paisa and lengua en salsa since forever.

Info

📍
Address
76-02 Roosevelt Ave, Flushing, NY 11372, USA, NY

More like this