Do you own this business?Claim Listing El Mariachi Mexican Grill Place Category: Restaurants About Photos Contact Social Media ReviewsAbout: Mexican cuisine Chamber or Business Organization: SHOPNoble Phone: 2606361003Address: 102 W. Main St. Albion Indiana 46701 Facebook Leave a Review Cancel replyYou must be logged in to post a comment.