The best Mexican food is in....Indianapolis? Â It's true! Â Most of the fare is of the seafood variety, of which I am not a fan, but I also had the best steak chimichanga I have had in my life. Â I will definitely be returning. Â Do yourself a favor and check out the fantastic culinary experience that awaits you.
Review Source: