El Charro Mexican Restaurant
122 Elm St, Farmington
(651) 460-8077
Recent Reviews
El Charro Mexican Restaurant
122 Elm St, Farmington 55024
(651) 460-8077