Lively, laid-back spot off the Green Line for ceviche, tacos and some of the spiciest margaritas in town.