An Inver Grove Heights spot for tacos, margaritas and lively Mexican fare.