Vibrant Mexican bistro in a former train station dishing out gourmet burritos, tacos & even pastas.