Location: Right by Dupont subway station. There are some paid parking nearby.
Price: Overall, it came down to around $25/person after ordering appetizers, tacos/burritos, and alcoholic drinks.
Food: The fried baha fish tacos were delicious! The batter is thin and super crispy, but not oozing grease. I'd say this is a must-get, especially if you're pain-avoidant and can't handle spice. The octopus tacos were very tender, yet charred just enough for the flavour to be strong. It's on the spicy side though, but you can ask for the non-spice version. Their home-made nachos were thick and crispy. They also offer sugar-cane Coca cola if you want to avoid high fructose corn syrup drinks. The burrito was gigantic and covered in sauce and veggies.
Service: Very quick service, and the waiter was very helpful.
Overall: delicious Mexican food that's well cooked. Book ahead if you want a place inside. We walked in and only the patio had seats.