El Mariachi, Mexican Restaurant

Delicious, fresh Mexican food in a relaxed open atmostphere in the heart of Flemington, NJ. El Mariachi is the “go-to” lunch and dinner venue for locals, business people and visitors to the borough.