Skip to Main content
Taqueria Pato Azul 127 4th St
0
Sign in
Currently not accepting online orders
Taqueria Pato Azul 127 4th St
127 4th St, La Crosse, WI
Online ordering is currently unavailable. Please contact the restaurant to place an order.