La Carreta hero image

La Carreta

Restaurant

1657 Main St, Green Bay, WI 54302, USA

Biter Score
8.8
Closed
Monday: Closed
La Carreta photo 1
La Carreta photo 2
La Carreta photo 3